# a = ()
# print(type(a))
# b = tuple()
# print(type(b))

# #创建元组的时候，指定初始值
# a = (1, 2, 3, 4)
# print(a)

# #元组中的元素也可以使任意类型的
# a = (1, 'python', True, [])
# print(a)

# #通过下标来访问元组中的元素，下标是也是从0开始，到len-1 结束
# a = (1, 2, 3, 4)
# print(a[1])
# print(a[-1])
# print(a[100])

# #通过切片来获取元组中的一个部分
# a = (1, 2, 3, 4)
# print(a[1:3])


# #使用for循环等方式来进行遍历元素
# a = (1, 2, 3, 4)
# for elem in a:
#     print(elem)


# #使用in判断元素是否存在，使用index查找元素的下标
# a = (1, 2, 3, 4)
# print(3 in a)
# print(a.index(3))
#
# #使用 + 拼接元组
# a = (1, 2, 3, 4)
# b = (5, 6, 7)
# print(b + a)



# #元组不支持修改值
# a = (1, 2, 3, 4)
# a[0] = 9


# def getPoint():
#     return 10, 20
# result = getPoint()
# print(type(result))


a = [1, 2, 3, 4]
for elem in a:
    elem = elem + 10

print(a)
